give an account of oneself - Francés Inglés Diccionario